/*
 * TDS PEC 4
 * Grupo 3H2M
 * 
 * El paquete <code>edu.uoc.tds.pec4.beans</code> contiene la implementación de
 * los Data Transfer Object, que representan los mapeos de objetos contra las tablas
 * de la base de datos.<br />Esto permite que las diferentes capas de la aplicación puedan
 * comunicarse enviando objetos DTO que encapsulen la información.<br />
 *
 */
package edu.uoc.tds.pec4.beans;

/**
 * La clase <code>RendibilidadAulaDTO</code> representa los datos de un informe de
 * rendibilidad de aulas. Extiende de la clase RendibilidadDTO con el fin de incorporar
 * los atributos de esta superclase más los propios.<br />
 *
 * @author	Grupo 3H2M
 * @version	04/12/2011
 * @see		edu.uoc.tds.pec4.beans.RendibilidadDTO
 */
public class RentabilidadAulaDTO extends RentabilidadDTO {
    
    private String aula;
    private Integer clientes;
    private Integer asistentes;
    private Float mediaAsistentes; //por reserva
    private Float diferenciaMediaAsistentes;
    
    public RentabilidadAulaDTO() {
        super();
    }

    public RentabilidadAulaDTO(String aula, Integer clientes, Integer asistentes, 
            Float mediaAsistentes, Float respectoTotalAsistentes, 
            RentabilidadReservasDTO reservas, RentabilidadFacturacionDTO facturacion, 
            RentabilidadFacturacionMediaDTO facturacionMedia) {
        super(reservas, facturacion, facturacionMedia);
        this.aula = aula;
        this.clientes = clientes;
        this.asistentes = asistentes;
        this.mediaAsistentes = mediaAsistentes;
        this.diferenciaMediaAsistentes = respectoTotalAsistentes;
    }

    public Integer getAsistentes() {
        return asistentes;
    }

    public void setAsistentes(Integer asistentes) {
        this.asistentes = asistentes;
    }

    public String getAula() {
        return aula;
    }

    public void setAula(String aula) {
        this.aula = aula;
    }

    public Integer getClientes() {
        return clientes;
    }

    public void setClientes(Integer clientes) {
        this.clientes = clientes;
    }

    public Float getMediaAsistentes() {
        return mediaAsistentes;
    }

    public void setMediaAsistentes(Float mediaAsistentes) {
        this.mediaAsistentes = mediaAsistentes;
    }

    public Float getDiferenciaMediaAsistentes() {
        return diferenciaMediaAsistentes;
    }

    public void setDiferenciaMediaAsistentes(Float diferenciaMediaAsistentes) {
        this.diferenciaMediaAsistentes = diferenciaMediaAsistentes;
    }


    
    
    
}
